package xcmg.device.dao.entity.warehouse;

import java.math.BigDecimal;
import java.util.Date;

public class DeliveryInstructionDetailDO {
    private String id;

    private String deliveryOrder;

    private String deliveryInstructionNo;

    private Integer rowNo;

    private String materialNo;

    private String materialName;

    private String materialType;

    private String unit;

    private BigDecimal amount;

    private BigDecimal realAmount;

    private BigDecimal innerAmount;

    private BigDecimal outerAmount;

    private Integer state;

    private String inVoucher;

    private String outVoucher;

    private String orgId;

    private String createId;

    private String createName;

    private Date createDate;

    private Integer postingState;

    /**
     * sap过账出错返回的错误信息
     */
    private String sapErrorMsg;

    private String stockLocation;

    private String stockUserName;

    public String getStockLocation() {
        return stockLocation;
    }

    public void setStockLocation(String stockLocation) {
        this.stockLocation = stockLocation;
    }

    public String getStockUserName() {
        return stockUserName;
    }

    public void setStockUserName(String stockUserName) {
        this.stockUserName = stockUserName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getDeliveryOrder() {
        return deliveryOrder;
    }

    public void setDeliveryOrder(String deliveryOrder) {
        this.deliveryOrder = deliveryOrder == null ? null : deliveryOrder.trim();
    }

    public String getDeliveryInstructionNo() {
        return deliveryInstructionNo;
    }

    public void setDeliveryInstructionNo(String deliveryInstructionNo) {
        this.deliveryInstructionNo = deliveryInstructionNo == null ? null : deliveryInstructionNo.trim();
    }

    public Integer getRowNo() {
        return rowNo;
    }

    public void setRowNo(Integer rowNo) {
        this.rowNo = rowNo;
    }

    public String getMaterialNo() {
        return materialNo;
    }

    public void setMaterialNo(String materialNo) {
        this.materialNo = materialNo == null ? null : materialNo.trim();
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName == null ? null : materialName.trim();
    }

    public String getMaterialType() {
        return materialType;
    }

    public void setMaterialType(String materialType) {
        this.materialType = materialType == null ? null : materialType.trim();
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit == null ? null : unit.trim();
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getRealAmount() {
        return realAmount;
    }

    public void setRealAmount(BigDecimal realAmount) {
        this.realAmount = realAmount;
    }

    public BigDecimal getInnerAmount() {
        return innerAmount;
    }

    public void setInnerAmount(BigDecimal innerAmount) {
        this.innerAmount = innerAmount;
    }

    public BigDecimal getOuterAmount() {
        return outerAmount;
    }

    public void setOuterAmount(BigDecimal outerAmount) {
        this.outerAmount = outerAmount;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getInVoucher() {
        return inVoucher;
    }

    public void setInVoucher(String inVoucher) {
        this.inVoucher = inVoucher == null ? null : inVoucher.trim();
    }

    public String getOutVoucher() {
        return outVoucher;
    }

    public void setOutVoucher(String outVoucher) {
        this.outVoucher = outVoucher == null ? null : outVoucher.trim();
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId == null ? null : orgId.trim();
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId == null ? null : createId.trim();
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName == null ? null : createName.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Integer getPostingState() {
        return postingState;
    }

    public void setPostingState(Integer postingState) {
        this.postingState = postingState;
    }

    public String getSapErrorMsg() {
        return sapErrorMsg;
    }

    public void setSapErrorMsg(String sapErrorMsg) {
        this.sapErrorMsg = sapErrorMsg;
    }
}